logical reasoning - French English Dictionary